package io.byte_stream;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;

public class Demo02_FileOutputStream {
    public static void main(String[] args) throws IOException {

        //extracted();

        //如果想续写就在第二个参数传入：true
        FileOutputStream fileOutputStream = new FileOutputStream("Output.txt",true);
        fileOutputStream.write(97);
        fileOutputStream.write(98);
        fileOutputStream.write(99);


    }

    private static void extracted() throws IOException {
        //创建字节输出流对象，如果没有就自动创建一个
        FileOutputStream fileOutputStream = new FileOutputStream("Output.txt");
//        fileOutputStream.write(97);//虽然写出的是一个int书，但是在文件上是一个字节，会自动去除前三个8位
//        fileOutputStream.write(98);
//        fileOutputStream.write(99);

        //FileOutputStream在创建对象的时候是如果没有这个文件会帮我们创建出来
        //如果有这个文件就会先清空
        fileOutputStream.write(100);

        //关流释放资源
        fileOutputStream.close();
    }
}
